.ProductList {
  display: flex;
}
.ProductList .PList_left {
  flex: 2;
  background-color: #F4F3F4;
  height: calc(100vh - 145px);
  overflow-y: scroll;
}
.ProductList .PList_left div::-webkit-scrollbar {
  width: 0;
}
.ProductList .PList_left div {
  height: 0.426667rem;
  line-height: 0.426667rem;
  color: #797779;
  font-size: 0.426667rem;
  text-align: center;
  margin: 0.5rem 0rem;
  border-left: 3px solid #F4F3F4;
}
.ProductList .PList_left .active {
  color: var(--themeColor);
  border-left: 3px solid #EA4551;
}
.ProductList .PListright {
  flex: 5;
  background-color: #FFFEFF;
  height: calc(100vh - 145px);
  overflow-y: scroll;
}
.ProductList .PListright div::-webkit-scrollbar {
  width: 0;
}
.ProductList .PListright .PLRight_item .PLR_title {
  height: 1.2rem;
  line-height: 1.2rem;
  text-align: center;
  color: #A09FA0;
  font-size: 0.373333rem;
}
.ProductList .PListright .PLRight_item .PLR_List {
  display: flex;
  flex-wrap: wrap;
}
.ProductList .PListright .PLRight_item .PLR_List .product_list {
  width: 33.33%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0.133333rem;
}
.ProductList .PListright .PLRight_item .PLR_List .product_list .Image img {
  width: 1.6rem;
  height: 1.6rem;
}
.ProductList .PListright .PLRight_item .PLR_List .product_list .item_title {
  color: #0E0D0E;
  margin-top: 0.133333rem;
  font-size: 0.32rem;
}
